act of sacrificing - Francés Inglés Diccionario